package com.kingyun.gpsinspection.purificationservice.dao.mapper.iam.adm;


import com.kingyun.gpsinspection.purificationservice.facade.model.iam.adm.Message;

import java.util.List;

public interface MessageMapper {
    /**
     * 删除通知公告
     * @param messageId 通知公告id
     * @return
     */
    int deleteByPrimaryKey(String[] messageId);

    /**
     * 新增通知公告
     * @param record 通知公告基本信息
     * @return
     */
    int insert(Message record);
    int insertSelective(Message record);

    /**
     * 查询通知公告
     * @param message
     * @return
     */
    Message selectByPrimaryKey(Message message);

    /**
     * 更新通知公告信息
     * @param record 通知公告基本信息
     * @return
     */
    int updateByPrimaryKeySelective(Message record);
    int updateByPrimaryKey(Message record);

    /**
     * 总条数
     * @param message
     * @return
     */
    int queryCount(Message message);
    /**
     * 列表查询
     * @param message
     * @return
     */
    List<Message> queryList(Message message);
}